right to recourse - Spanish English Dictionary